package com.blueocean_health.care.management.mapper;

import java.util.List;
import java.util.Set;

import org.apache.ibatis.annotations.Param;

import com.blueocean_health.care.management.domain.base.OrderPayInfo;
import com.blueocean_health.care.management.domain.dto.PayInfoListDto;
import com.blueocean_health.care.management.domain.dto.PayInfoReportDto;
import com.blueocean_health.care.management.domain.dto.PayInfoReqDto;
import com.blueocean_health.care.management.domain.ordervo.OrderRefundVo;
import com.blueocean_health.care.management.util.MyMapper;

public interface OrderPayInfoMapper extends MyMapper<OrderPayInfo> {
	
	 List<PayInfoListDto>	list(PayInfoReqDto dto);
	 
	 List<PayInfoReportDto> exportList(PayInfoReqDto dto);
	 	 void updateLashStatus(@Param("ids")Set<String> ids,@Param("status")String status);
	 
	 void add(OrderRefundVo vo);
	 
	 OrderRefundVo getByOrderId(String orderId);
}